package com.ly.algorithm.leetcode;

/**
 * @Classname Problem685
 * @Description
 * 在本问题中，有根树指满足以下条件的有向图。该树只有一个根节点，所有其他节点都是该根节点的后继。每一个节点只有一个父节点，除了根节点没有父节点。
 *
 * 输入一个有向图，该图由一个有着N个节点 (节点值不重复1, 2, ..., N) 的树及一条附加的边构成。附加的边的两个顶点包含在1到N中间，这条附加的边不属于树中已存在的边。
 *
 * 结果图是一个以边组成的二维数组。 每一个边 的元素是一对 [u, v]，用以表示有向图中连接顶点 u 和顶点 v 的边，其中 u 是 v 的一个父节点。
 *
 * 返回一条能删除的边，使得剩下的图是有N个节点的有根树。若有多个答案，返回最后出现在给定二维数组的答案。
 *
 * 示例 1.txt:
 *
 * 输入: [[1.txt,2], [1.txt,3], [2,3]]
 * 输出: [2,3]
 * 解释: 给定的有向图如下:
 *   1.txt
 *  / \
 * v   v
 * 2-->3
 * 示例 2:
 *
 * 输入: [[1.txt,2], [2,3], [3,4], [4,1.txt], [1.txt,5]]
 * 输出: [4,1.txt]
 * 解释: 给定的有向图如下:
 * 5 <- 1.txt -> 2
 *      ^    |
 *      |    v
 *      4 <- 3
 *
 * @Date 2020/9/17 10:34
 * @Author 冷心影翼
 */
public class Problem685 {
}


class Solution685 {
    public int[] findRedundantDirectedConnection(int[][] edges) {
        return null;
    }
}